Liberty Media have made Formula 1 teams an offer to buy into the sport, allocating a fifth of the total shares on offer for this purpose but it comes with a twist. As part of the acquisition of Formula 1, Liberty are offering the 20% shares still... MoreĀ»